const express = require('express')
var history = require('connect-history-api-fallback')
const { createProxyMiddleware } = require('http-proxy-middleware')

const app = express()

// 访问http://localhost/login,把/login改为index.html
app.use(history())

// 静态托管
// 访问http://localhost/index.html, 去dist找文件/index.html

// 访问http://localhost/login去dist找文件/login
app.use(express.static('./dist'))

app.use('/api', createProxyMiddleware({
  // 要代理到地址
  target: 'http://ihrm-java.itheima.net',
  changeOrigin: true // 只有这个值为true的情况下 菜表示开启跨域
}))

app.listen(80, () => {
  console.log('程序运行在http://localhost')
})
